home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-11-11 | 3.5 KB | 87 lines | [TEXT/MEDT] |
- ======================
- | On MacMETH 3.2.1 |
- ======================
-
-
- A Fast Modula-2 Language System for the Apple(R) Macintosh(R)
- -------------------------------------------------------------
-
- This is the "Fast Modula-2 Language System for the Apple(R)
- Macintosh(R)" from the Eidgenoessische Technische Hochschule,
- ETH Zurich, Switzerland.
-
-
- Availability
- ************
-
- Get the newest version and a full documentation of this package
- via anonymous FTP
-
- from the host "neptune.inf.ethz.ch" (129.132.101.33)
- in directory "/pub/macmeth".
-
- Please transfer the file "MacMETH3.2.1.sea.hqx" (BinHex 4.0 format).
- The latter needs first to be converted into its binary form by the
- utility "BinHex 4.0" (available from many user groups). In any case
- you will end up with the file "MacMETH3.2.1.sea" (the extension 'sea'
- stands for Self-Extracting-Application).
-
- Double-click "MacMETH3.2.1.sea" and specify in the subsequent dialog
- the destination, where the resulting folder shall be written to your
- hard disk. You will get a folder named "MacMETH 3.2.1 f".
-
- "MacMETH 3.2.1 f" contains everything which is needed to work through
- the examples given in the manual and to develop programs. Among
- others it contains a printable copy of the MacMETH 3.2 User Manual,
- and some tools and files which may be useful when special options
- are of interest. For instance, there are two alternative compilers,
- i.e. CompileN and Compile20N, which strictly follow the Modula-2
- specifications of N. Wirth's book "Programming in Modula-2, Fourth
- (4th) Edition, Springer-Verlag 1988", or if you wish to compile new
- macros for MEdit, or if you are interested in some benchmark and/or
- validation programs, which help to verify quickly a successful installation.
-
-
- Getting started
- ***************
-
- Consider the file "MacMETH3.2.1.sea" as the basic archive!!!
-
- Make a working copy of "MacMETH 3.2.1 f" into a folder (i.e. named "M2")
- on your hard disk. Try to keep folder names and path names as short as
- possible! Then start the shell " MacMETH 3.2.1", select the entry
- "Compile" in the File menu, then select "Execute" to execute the just
- compiled file by selecting the file "Example.OBM" in the folder
- "Examples". See what happens!
-
- To extract the User Manual, double-click "MacMETH Manual 1992.sea"
- and specify in the subsequent dialog where the resulting files shall
- be written.
-
- For further instructions see the MacMETH Manual 1992.
-
- Note: if you start the editor " MEdit 1.80", e.g. via selecting
- the menu command Edit2 from within the MacMETH shell, please follow
- the configuration dialog by entering your last and first name and
- clicking 'OK' for all the rest of the dialog. This allows you to
- easily switch back and forth between the MacMETH shell and MEdit
- via the menu commands "MacMETH 3.2 - File/Edit2" respectively
- "MEdit 1.80 - Macros/Launch M2 shell".
-
-
- A Note on Processes and Coroutines
- **********************************
-
- A solution for coroutines is provided in the folder "Coroutines".
- For more information read the included Coroutines.DOC.
-
-
- The Sources of the MacMETH Modula-2 Compiler
- ********************************************
-
- "M2CompilerSources.sea.hqx" contains all the Sources of the Modula-2
- Compiler implemented within the MacMETH 3.2.1 System. The Compiler
- Sources are perfectly compilable and executable on top of MacMETH 3.2.1.
-
-
- 11.11.94/HS.